package mulot;

import level.Plateau;
import level.iMulot;
import level.iTexture;
import level.mulotPerso;
import affichage.textureTerre;

public class Bloqueur extends Mulot implements iMulot{
	public Bloqueur(int x, int y, mulotPerso deleg) {
		super(x, y, deleg);
	}
	
	public Bloqueur(iMulot m){
		super(m);
	}
	
	public boolean utile(){
		return false;
	}
	
	public void deplacer(Plateau p){
		applicationMetier(p);
	}
	
	private void applicationMetier(Plateau p){
		int x = getX();
		int y = getY();
		mulotPerso deleg = getDeleg();
		
		p.supMulot(deleg.getI());
		p.getPlateau()[x][y] = new textureTerre();
		p.getPlateau()[x][y-1] = new textureTerre();
	}
	
	public void afficher(iTexture[][] tab){
		
	}
}